import type { IContentConfig } from '@/components/page-content'

const contentConfig: IContentConfig = {
  pageName: 'department',
  header: {
    title: '部门列表',
    btnTitle: '新建部门'
  },
  propsList: [
    { type: 'selection', label: '选择', width: '80px', align: 'center' },
    { type: 'index', label: '序号', width: '80px', align: 'center' },
    { type: 'normal', label: '部门名称', prop: 'name', width: '100px', align: 'center' },
    { type: 'normal', label: '部门领导', prop: 'leader', width: '100px', align: 'center' },
    { type: 'normal', label: '上级领导', prop: 'parentId', width: '100px', align: 'center' },
    { type: 'normal', label: '部门领导', prop: 'name', width: '100px', align: 'center' },
    { type: 'timer', label: '创建时间', prop: 'createAt', align: 'center' },
    { type: 'timer', label: '更新时间', prop: 'uodateAt', align: 'center' },
    { type: 'handler', label: '操作', width: '150px', align: 'center' },
    { type: 'custom', label: '部门领导', prop: 'leader', slotName: 'leader' }
  ],
  tableHeight: '45vh'
}

export default contentConfig
